namespace Services
{
    /// <summary>
    /// 邮件发送服务接口，定义邮件发送的基本功能
    /// </summary>
    public interface IEmailSender
    {
        /// <summary>
        /// 异步发送电子邮件
        /// </summary>
        /// <param name="email">收件人邮箱地址</param>
        /// <param name="subject">邮件主题</param>
        /// <param name="message">邮件内容（支持HTML格式）</param>
        /// <returns>表示异步操作的任务</returns>
        Task SendEmailAsync(string email, string subject, string message);
    }
} 